difficult to bear - Francés Inglés Diccionario